package com.systemdemo;

/**
 * @Auther: shiquan
 * @Date: 2024/10/24 - 10 - 24 -14:35
 */
public class SystemDemo1 {
    /*
    public static void exit(int status)  终止当前正在运行的Java虚拟机，
    public static long currentTimeMills()  返回当前时间与1970年1月1日0时0分0秒之间以毫秒为单位的时间差。

    public static void arraycopy() 起始复制的数组，开始复制的位置，目标数组，开始粘贴的位置，复制的长度
     */

    //参数为状态码，非0表示异常终止，0表示正常终止。
    public static void main(String[] args) {
        //System.exit(0);
       // long l = System.currentTimeMillis();
        //System.out.println(l);

        int[] arr1={1,2,3,4,5,6,7,8,9,10};
        int[] arr2=new int[10];
        //把arr1数组里面的数据拷贝到arr2里面
        //参数1:源数组，参数2：开始拷贝的位置，参数3：目标数组，参数4：arr2开始粘贴的位置，参数5：复制的长度
        System.arraycopy(arr1,0,arr2,0,5);
        for (int i = 0; i < arr2.length; i++) {
            System.out.println(arr2[i]+",");
        }
        //课堂练习
        //arr2 0 0 0 0 1 2 3 0 0 0
       // System.arraycopy(arr1,0,arr2,4,3);
        //k=课堂练习
        //arr2 0 0 7 8 9 0 0 0 0 0
        System.arraycopy(arr1,6,arr2,2,3);
    }


}
